<!DOCTYPE html>

<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="utf-8" />
    <title></title>
</head>
<body>
    <script>

        let num = 22;
        //1.模运算 取余
        console.log(num % 5);

        // 2. 精度失真 ：计算机的本质是二进制,
        // 计算时需要转化成二进制,再进行算术运算,结果转化为十进制。
        console.log(7 * 100);    
        console.log(0.1 + 0.2);   
        console.log(0.07 * 100);

        //3.精度失真给货币带来巨大的问题
        // java bigdecimal mysql decimal

        //4.number 17位溢出（订单编号 使用字符串）
        console.log(1234567890123456789);

        //5.toFixed() 保留几位小数
        let num1 = 3.1415;
        console.log(num1.toFixed(2));
    </script>
</body>
</html>